microscope for reflected light - French English Dictionary